Twitter Stock: Time To Buy